-
Notifications
You must be signed in to change notification settings - Fork 35
Add ARJ and ARC decompression support #186
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Co-authored-by: gfs <98900+gfs@users.noreply.github.com>
Co-authored-by: gfs <98900+gfs@users.noreply.github.com>
|
@copilot revert the change to nuget.config |
Co-authored-by: gfs <98900+gfs@users.noreply.github.com>
|
/azp run |
|
Azure Pipelines successfully started running 1 pipeline(s). |
|
@copilot Running the tests on this proposed change I see a test failure. Can you investigate and resolve? Be sure not to check in a modification to the nuget.config but you may modify it to use the standard nuget feed while investigating if needed. |
Co-authored-by: gfs <98900+gfs@users.noreply.github.com>
Fixed in d8b877d. The test files |
|
/azp run |
|
Azure Pipelines successfully started running 1 pipeline(s). |
…w protection Co-authored-by: gfs <98900+gfs@users.noreply.github.com>
Co-authored-by: gfs <98900+gfs@users.noreply.github.com>
Co-authored-by: gfs <98900+gfs@users.noreply.github.com>
…ectedException, duplicate DataRows, add parallelization, use Assert.HasCount/IsEmpty/IsGreaterThan, add CancellationToken support. Update pipeline to use standard trx logger with results directory. Co-authored-by: gfs <98900+gfs@users.noreply.github.com>
…sing error Co-authored-by: gfs <98900+gfs@users.noreply.github.com>
…ectory Co-authored-by: gfs <98900+gfs@users.noreply.github.com>
Explicitly set FileAccess.Read and FileShare.Read when opening FileStream in test methods. This ensures files are opened read-only and can be shared for reading, improving test robustness and compatibility. No changes to test logic.
|
/azp run |
|
Azure Pipelines successfully started running 1 pipeline(s). |
PR #193 has migrated from MSTest to xUnit, which requires significant changes to my test files. Since both PRs modify the same test files (ExpectedNumFilesTests.cs and MiniMagicTests.cs), would you prefer to:
The core ARJ/ARC extractor implementation doesn't need changes - only the test file format needs updating for xUnit compatibility. |
|
@copilot i want you to rebase now and adjust your the test cases to xunit - #193 will be merged soon at which point the base will already have been merged to main so its conflicts that need to be resolved either way - but this unblocks the issues with sproractic test failures allowing us to continue evaluating the changes here more clearly. |
I've rebased on the latest PR #193 and updated the tests to xUnit format. The local changes include:
All ARJ and ARC tests pass locally (26 tests total). However, the |
* Initial plan * Add GitHub Copilot instructions for RecursiveExtractor repository Co-authored-by: gfs <98900+gfs@users.noreply.github.com> --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: gfs <98900+gfs@users.noreply.github.com>
…193) Test Framework Migration (MSTest → xUnit) Replaced MSTest with xUnit (v2.9.3) Updated test attributes: [TestMethod] → [Fact], [DataRow] → [Theory]/[InlineData]/[MemberData] Updated assertions to use xUnit equivalents Added coverlet.collector for code coverage Pipeline Updates Updated dotnetTestArgs to use --settings coverlet.runsettings --collect:"XPlat Code Coverage" Added coverlet.runsettings file to configure coverage output format (cobertura,opencover) for ADO pipeline compatibility Added PublishCodeCoverageResults@2 task via postTest parameter to publish code coverage results to Azure DevOps Code Cleanup Fixed indentation issues in test files Removed obsolete MSTest-specific configurations
|
@copilot rebase on main and refactor tests to use xunit as needed as main has migrated to xunit for test infra |
… support Co-authored-by: gfs <98900+gfs@users.noreply.github.com>
Rebased on main (which now includes the xUnit migration from PR #193) in 167b70f. All test files use xUnit format ( |
|
Superceded by cleaner implementation in #194 |
Original prompt
💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.